home *** CD-ROM | disk | FTP | other *** search
- BootSnd 1.0 (5/12/1991)
- =======================
-
- Why I wrote it ?
- 1) SoundMaster is good, but
- I only want to play sound at system startup,
- it cannot play compressed sound ('MACE' format),
- it patches the system heap,
- it does not use sound resources ('snd '),
- it cannot play sounds randomly at startup,
- it cannot play multiple sounds at startup,
- and it's not free.
- 2) StartupSndInit (in SoundMover package) is good, but
- it cannot play compressed sound ('MACE' format),
- it cannot play sounds randomly at startup,
- it's not convenient to assign sounds to it (need SoundMover or ResEdit),
- and it's not free.
- 3) I want to practise in writing a cdev/INIT (this is the first cdev or INIT
- I have ever written).
-
- What will it do ?
- This cdev/INIT will let you assign a file to it, and either randomly plays
- one sound resource or plays all the sound resources in that file at system
- startup. As a side feature, the cdev will also let you examine the sound
- resources in any file which resouce fork is not empty.
-
- How to install it ?
- Drop it into the "System Folder" of the boot volume (just like any other
- cedvs/INITs, huh ?), then choose "Control Panel" under the apple menu.
- In the Control Panel, choose the "BootSnd" icon, then click the "Set Sound
- File╔" button in the window. In the open file dialog, choose a file on the
- BOOT VOLUME (very important !) which contains sound resource(s), then
- click the "Open" button. If you are not sure whether the file contains
- sound resource(s) or not, you can click on the "Inspect╔" button to check.
- After you have done all this, you should see the full file name of the file
- which you have just selected appears in the box under the string "Current
- Sound File:" in the Control Panel window. Then you can reboot your Mac
- and listen to the sound at startup. Before you reboot the machine, make
- sure that the soundlevel is greater than 0, and the "Caps Lock" key is not
- engaged while booting.
-
- How to dis-install it ?
- Just move it out from the "System Folder" of the boot volume.
-
- How to disable it temporality ?
- 3 ways:
- Set the soundlevel to 0 before you shutdown your Mac; or
- move the assigned sound file to a different folder; or
- engaged the "Caps Lock" key while booting.
-
- Why does the not loaded icon (with a cross on top) show up at startup ?
- 9 reasons:
- The soundlevel was set to be 0 before last shoutdown; or
- the "Caps Lock" key was engaged; or
- no sound file has been assigned yet; or
- the assigned sound file is not on the boot volume; or
- the assigned sound file has been moved to another folder; or
- there is no sound resource in the assigned file; or
- the System software version is less than 6.0.4; or
- your Mac has the old 64K ROM; or
- the "BootSnd" cdev/INIT has been damaged.
- Fixes:
- Check the soundlevel, "Caps Lock" key, and assigned sound file. If
- eveything is alright and you are using at least a 512KE with System 6.0.4,
- try to re-install a fresh copy of the "BootSnd" cdev/INIT. If you still
- have problem, tell me about the situation, and I will try to fix it (see
- below for how to contact me).
-
- Why does the loaded icon show up at startup but no sound is playing ?
- 3 reasons:
- all the sound resources in the assigned file is too large to be played at
- startup (I still haven't figure out what exactly the maximum size of a
- playable sound resource is, but it's about half of the size of the total
- memory available in the Mac); or
- the speaker on your Mac has been disconnected; or
- the "BootSnd" cdev/INIT has been damaged.
- Fixes:
- Check the sizes of the sound resources in the assigned sound file and
- the speaker of your Mac (using the Control Panel). If everything is alright,
- try to re-install a fresh copy of the "BootSnd" cdev/INIT. If you still
- have problem, tell me about the situation, and I will try to fix it (see
- below for how to contact me).
-
- Why does no icon show up at startup ?
- 3 reasons:
- you have not install the "BootSnd" cdev/INIT yet; or
- you have checked the "No Icon at Startup" option; or
- the "BootSnd" cdev/INIT has been damaged.
- Fixes:
- Make sure you have intalled the "BootSnd" cdev/INIT and unchecked the
- "No Icon at Startup" option in the Control Panel. If everything is alright,
- try to re-install a fresh copy of the "BootSnd" cdev/INIT. If you still
- have problem, tell me about the situation, and I will try to fix it (see
- below for how to contact me).
-
- Caution:
- BootSnd will crash when trying to play a sound at startup on a System
- with Communication Toolbox installed. (I still haven't figure out why
- this happens, but it seems that any INIT which tries to play a sound
- resource at startup will crash with Comm. Toolbox, because
- "StartupSndInit" has the same problem.)
-
- Acknowledgement:
- Thanks to Ken McLead, Paul Mercer, Darin Adler, Paul Snively, and Steve
- Capps for the ShowINIT procedure.
-
- Disclaimer:
- BootSnd is provided on an "as is" basis. You use it at your own risk, the
- author takes no responsibility on any damages or data loss of your machine
- and files. This is a freeware but not in public domain. You are free to use
- and distribute BootSnd as you want, provided that you distribute it with
- this accompanied "Read Me" file. Bug reports and suggestions on
- enhancement are welcome.
-
- Happy Mac-ing ^-^
-
- Ming Yau So
- American Online: Ming So
- Fidonet: Ming Yau So, 1:152/42
- Snail: P.O.Box 3795, Eugene OR 97403
- Telephone: (503) 687-0409